no time left - Español Inglés Diccionario